.s2-box-center {
  width: 93%;
  height: 23rem;
  background: url(../images/2/whitebg.png) repeat;
  margin: 0 auto;
  background-color: #fff;
  padding-top: 0.4rem;
}
.s2-box-center img {
  display: block;
  margin: 0 auto;
}
.s2-box-center .s2-box {
  border: 3px solid #45c7a4;
  height: 22rem;
  width: 13.34rem;
  margin: 0 auto;
  padding-top: 0.6rem;
}
.s2-box-center .s2-box .s2-title-1 {
  width: 6.66rem;
  height: 0.48rem;
  margin: 0 auto;
}
.s2-box-center .s2-box .s2-title-2 {
  width: 13.48rem;
  height: 1.32rem;
  margin-left: -0.18rem;
  margin-top: 0.4rem;
}
.s2-box-center .s2-box .s2-title-word {
  color: #93504a;
  width: 10.2rem;
  text-align: left;
}
.s2-box-center .s2-box .s2-title-3 {
  width: 5.76rem;
  height: 0.52rem;
  font-size: 0.52rem;
  margin-left: 1.76rem;
  margin-top: 0.6rem;
}
.s2-box-center .s2-box .s2-title-4 {
  border-top: 0.04rem solid #e5cecc;
  border-bottom: 0.04rem solid #e5cecc;
  height: 11.4rem;
  margin: 0 auto;
  font-size: 0.56rem;
  line-height: 1.68rem;
  padding-top: 0.4rem;
}
.s2-box-center .s2-box .s2-title-5 {
  width: 7.48rem;
  height: 0.8rem;
  margin-top: 0.6rem;
}
.s2-box-center .s2-box .s2-title-6 {
  font-size: 0.52rem;
  text-align: right;
  margin: 0 auto;
  margin-top: 0.4rem;
  margin-bottom: 0.6rem;
}
.s2-flower-top {
  position: fixed;
}
.s2-flower-top .s2-flower-tl {
  width: 6.8rem;
  height: 6rem;
  position: absolute;
  top: -2.4rem;
  left: -1.84rem;
}
.s2-flower-top .s2-flower-tr {
  width: 8rem;
  height: 6rem;
  position: absolute;
  top: -2.2rem;
  left: 9.6rem;
}
.s2-flower-bottom {
  position: fixed;
}
.s2-flower-bottom .s2-flower-bl {
  width: 7.2rem;
  height: 8.8rem;
  position: absolute;
  bottom: -5rem;
  left: -2.8rem;
}
.s2-flower-bottom .s2-flower-br {
  width: 8rem;
  height: 6rem;
  position: absolute;
  bottom: -4rem;
  left: 8.6rem;
}
